package 异常;

public class 自定义异常 {
    public static void main(String[] args) {
        //注意提醒只在编译异常运行异常不会提醒只会报错
        try {
            pd(-1);//这边会像时间那样会报编译错误要么抛出要么try
        } catch (zjcyc e) {
            e.printStackTrace();
        }/*异常.zjcyc: 是人嘛
	at 异常.自定义异常.pd(自定义异常.java:13)
	at 异常.自定义异常.main(自定义异常.java:6)*/
    }
    public static void pd(int age) throws zjcyc {
        if(age<0||age>200){
            throw new zjcyc("是人嘛");
        }
    }
}
class zjcyc extends Exception{
    public zjcyc() {
    }

    public zjcyc(String message) {
        super(message);
    }
}
